package io.mft.web.adapter.api.builder;

import java.util.Map;

import io.mft.commons.function.RequestValue;
import io.mft.runtime.function.ApiFunctionResponse;
import io.mft.web.adapter.api.response.WebApiResponse;

public abstract class WebExecuteApiProtocolBuilder {
	
	public abstract RequestValue buildRequest(Map<String, Object> parameter);
	
	public abstract WebApiResponse buildWebApiResponse() ;
	public abstract  WebApiResponse buildWebApiResponse(ApiFunctionResponse response);
}
